DZÇÍÇ‹Ç≈ÇΔÇÃëäà·ì_
ÉÜÅ[ÉUÇ®ÇÊÇ—ÉfÉxÉçÉbÉpÇÃäœì_Ç©ÇÁÇ∑ÇÈÇΔÅANewWorld
ÉAÅ[ÉLÉeÉNÉ`ÉÉÇÕÇ≈Ç´ÇÈÇæÇØè]óàÇÃÉVÉXÉeÉÄÇΔå›ä∑ê´Çà€éùÇ∑ÇÈÇÊǧDžÉCÉìÉvÉäÉÅÉìÉgÇ≥ÇÍǃǢNjÇ∑ÅBÅuÇ‹Ç≥Ç…
MacÅvÇΔǢǧDZÇΔǙDZÇÃÉAÅ[ÉLÉeÉNÉ`ÉÉÇÃñ⁄ïWÇ≈Ç∑ÅBDZDZÇ≈ÇÕÅANewWorld
ÉAÅ[ÉLÉeÉNÉ`ÉÉÇΔè]óàÇÃÉAÅ[ÉLÉeÉNÉ`ÉÉÇΔÇÃà·Ç¢Çä»íPÇ…ê‡ñæÇµÇ‹Ç∑ÅB
Å@
ÉÅÉÇÉä (RAM)
NewWorld ÉAÅ[ÉLÉeÉNÉ`ÉÉÇ™ì±ì¸ÇµÇΩëÂÇ´Ç»ïœçXÇà 1
ǬÇÕÅAè]óàÇà PCI ÉxÅ[ÉXÇà Mac ÇΔÇÕàŸÇ»ÇËÅARAM Ç™ 1 ëŒ 1
Ç…É}ÉbÉvÇ≥ÇÍǻǢÇΔǢǧì_Ç≈Ç∑ÅBǬNjÇËÅAçsãVÇÃÇÊÇ¢É\ÉtÉgÉEÉFÉAÇÕ
LogicalToPhysical Ç®ÇÊÇ— PrepareMemoryForIO
ä÷êîÇåƒÇ—èoÇ∑ÇΔǢǧDZÇΔÇ≈Ç∑ÅBÇΩÇΔǶâºëzÉÅÉÇÉäÇ™Åuì¸ÅvDžǻǡǃǢǻǢÇΔÇ´Ç≈LJÅAò_óùÉAÉhÉåÉXÇΔï®óùÉAÉhÉåÉXÇ™ñ≥èåèÇ…ìØàÍÇ≈džÇÈÇΔåàÇflǃǩǩÇÈÉ\ÉtÉgÉEÉFÉAÇÕê≥èÌÇ…ìÆçÏǵǻÇ≠Ç»ÇËÇ‹Ç∑ÅB
Å@
ÉnÅ[ÉhÉEÉFÉAÉAÉhÉåÉX
PCI
ÉuÉäÉbÉWÇ‚äÑÇËçûÇ›ÉRÉìÉgÉçÅ[ÉâǻǫÇÃÉnÅ[ÉhÉEÉFÉAÇÕÅAè]óàÇÃ
PCI ÉxÅ[ÉXÇÃ Macintosh
ÉRÉìÉsÉÖÅ[É^ÇΔÇÕàŸÇ»ÇÈÉAÉhÉåÉXÇ…à íuǵNjÇ∑ÅBÉAÉhÉåÉXÇÕ Mac
OS
ÉlÅ[ÉÄÉåÉWÉXÉgÉäÇ™íÒãüǵNjÇ∑ÅBDZÇÃÉAÉhÉåÉXÇÕç°å„LJïœçXÇ≥ÇÍÇÈâ¬î\ê´Ç™Ç†ÇËÇ‹Ç∑Ç™ÅAÉlÅ[ÉÄÉåÉWÉXÉgÉäÇégǡǃÇ∑Ç◊ǃÇÃÉAÉhÉåÉXÇåàíËǵǃÇ≠ÇæÇ≥Ç¢ÅB
Å@
ÉlÅ[ÉÄÉåÉWÉXÉgÉä
Mac OS ÉlÅ[ÉÄÉåÉWÉXÉgÉäÇ…ÇÕ Open Firmware
ÉfÉoÉCÉXÉcÉäÅ[Ç™ä‹Ç‹ÇÍÅADZÇÍÇÕÅANewWorld
à»ëOÇÃÉCÉìÉvÉäÉÅÉìÉeÅ[ÉVÉáÉìÇÊÇËLJÇÕÇÈǩDžÇÊÇ≠Ç≈ǴǃǢNjÇ∑ÅBOpen
Firmware
ÇΔÇÃÉfÅ[É^ÇÃÇ‚ÇËéÊÇËÇâ¬î\Ç…Ç∑ÇÈêVǵǢÉÅÉJÉjÉYÉÄÇÃí«â¡ÇèúÇ´ÅAÉlÅ[ÉÄÉåÉWÉXÉgÉäÇÃã@î\ÇÕ
NewWorld
ÉAÅ[ÉLÉeÉNÉ`ÉÉÇ…ÇÊǡǃïœçXÇ≥ÇÍǃǢNjÇπÇÒÅBÉuÅ[ÉgéûÇ… Open
Firmware
Ç…ÇÊǡǃégópÇ≥ÇÍÇÈÅuê›íËïœêîÅvÇÕÅAä˘ë∂ÇÃÉlÅ[ÉÄÉåÉWÉXÉgÉä API
åƒÇ—èoǵÇégǡǃ Mac OS Ç©ÇÁèCê≥Ç∑ÇÈDZÇΔÇ™Ç≈Ç´Ç‹Ç∑ÅBMac OS
É\ÉtÉgÉEÉFÉAÇ…ÇÊǡǃ NVRAM Ç…ï€ë∂Ç≥ÇÍÇΩÉvÉçÉpÉeÉBÇÕÅAMac OS
ÉhÉâÉCÉoÇæÇØÇ≈Ç»Ç≠ Open Firmware
ÉhÉâÉCÉoÇ≈LJégópÇ≈Ç´Ç‹Ç∑ÅBè⁄ç◊DžǬǢǃÇÕÅAÅuÉlÅ[ÉÄÉåÉWÉXÉgÉäÇÃäTóvÅvÇéQèΔǵǃÇ≠ÇæÇ≥Ç¢ÅB
Å@
gestaltMachineType
NewWorld ÉxÅ[ÉXÇà CPU ÇÕÇ∑Ç◊ǃìØàÍÇà gestaltMachineType
(10 êiÇà 406) ÇéùÇøÇ‹Ç∑ÅBgestaltMachineType
Çégǡǃé¿çsÇ…ìKǵÇΩ CPU
ÇÃåüèÿÇçsǧÉ\ÉtÉgÉEÉFÉAÇ≈ÇÕÅAÉlÅ[ÉÄÉåÉWÉXÉgÉäÇégǡǃïKóvÇ»ÉnÅ[ÉhÉEÉFÉAÇÃë∂ç›ÇÉ`ÉFÉbÉNÇ∑ÇÈÉRÅ[ÉhÇí«â¡Ç∑ÇÈïKóvǙdžÇËÇ‹Ç∑ÅB
Å@
äÑÇËçûÇ›èàóù
äÑÇËçûÇ›èàóùÇ…ä÷òAÇ∑ÇÈ API
åƒÇ—èoǵÇÕïœçXÇ≥ÇÍǃǢNjÇπÇÒÇ™ÅANewWorld
ÉAÅ[ÉLÉeÉNÉ`ÉÉÇ≈äÑÇËçûÇ›ÇèàóùÇ∑ÇÈÉRÅ[ÉhÇÕè]óàÇÃLJÇÃÇΔÇÕîÒèÌÇ…àŸÇ»ÇËÇ‹Ç∑ÅBêVǵǢäÑÇËçûÇ›ÉRÅ[ÉhÇ≈ÇÕÅAäÑÇËçûÇ›ÇÃÇΩÇflÇÃÅuèëÇ´çûÇ›ÅvÇìÆìIÇ…èàóùÇ≈Ç´ÇÈÇÊǧDžǻÇËÇ‹Ç∑ÅBäÑÇËçûÇ›ÇÃë“Çøéûä‘ÇÕÇŸÇΔÇÒÇ«ñ≥éãÇ≈Ç´ÇÈíˆìxÇ…íZèkÇ≥ÇÍNjǵÇΩÅB
Å@
è]óàÇÊÇËè≠Ç»Ç≠ǻǡÇΩ ROM ì‡ÇÃÉäÉ\Å[ÉX
å√Ç¢ ToolBox ROM
Ç…äiî[Ç≥ÇÍǃǢÇΩëΩÇ≠ÇÃÉäÉ\Å[ÉXÇΔÅAè]óàÅAToolBox
Ç…äiî[Ç≥ÇÍǃǢÇΩÉäÉ\Å[ÉXÇèCê≥Ç‹ÇΩÇÕägí£Ç∑ÇÈë„ë÷ÉoÅ[ÉWÉáÉìÇ™ÉVÉXÉeÉÄÉtÉHÉãÉ_ì‡Ç…ë∂ç›ÇµÇ‹Ç∑ÅBǵǩǵÅAToolBox
ROM
Ç©ÇÁÇ‹ÇæçÌèúÇ≥ÇÍǃǢǻǢÉäÉ\Å[ÉXLJë∂ç›ÇµÇ‹Ç∑ÅBÉuÅ[ÉgÉVÅ[ÉPÉìÉXÇÃèâä˙Ç…ïKóvÇ≈ǻǢÉäÉ\Å[ÉXÇÃëΩÇ≠ÇÕÅALJÇÕÇ‚
ToolBox ROM
ÉCÉÅÅ[ÉWì‡Ç…ÇÕë∂ç›ÇπÇ∏ÅAÉXÉPÉWÉÖÅ[ÉãÇ™ãñÇ∑ǩǨÇËÅAÇ≥ÇÁÇ…ëΩÇ≠ÇÃÉäÉ\Å[ÉXÇ™
ToolBox ROM Ç©ÇÁçÌèúÇ≥ÇÍÇÈó\íËÇ≈Ç∑ÅB
Å@
RAM ì‡Çà ROM
NewWorld ÉAÅ[ÉLÉeÉNÉ`ÉÉÇ≈ÇÕÅAToolBox ROM ÉCÉÅÅ[ÉWÇ RAM
ì‡Ç…íuÇ´ÅAǪÇÍÇì«Ç›çûÇ›êÍópDžǵNjÇ∑ÅBÉCÉÅÅ[ÉWÇÃÉTÉCÉYÇÕ 4
MB Ç≈Ç∑Ç™ÅA 4 MB
Ç∑Ç◊ǃǙégópÇ≥ÇÍÇÈÇÌÇØÇ≈ÇÕdžÇËÇ‹ÇπÇÒÅBégópÇ≥ÇÍǃǢǻǢïîï™ÇÕÅARAM
ÇÃàÍïîÇΔǵǃégópÇ∑ÇÈÇΩÇflÇ… Mac OS
Ç…ï‘Ç≥ÇÍÇ‹Ç∑ÅBDZÇÃÉeÉNÉjÉJÉãÉmÅ[ÉgÇÃé∑ïMéûì_Ç≈ÇÕÅA4 MB
ÇÃToolBox ROM ÉCÉÅÅ[ÉWÇÃÇ§ÇøÇà 3 MB é„Ç™égópÇ≥ÇÍǃǮÇËÅA1 MB
Çí¥Ç¶ÇÈóeó Çégópâ¬î\Ç» RAM ÇΔǵǃ Mac OS
Ç…ï‘Ç∑DZÇΔÇ™â¬î\Ç≈ǵÇΩÅB
Å@
NVRAM ÇΔ PRAM
Mac OS PRAM ǂǪÇÃëºÇÃïsäˆî≠èÓïÒÇ…ëŒÇ∑ÇÈ NVRAM
ì‡ÇÃà íuÇï\Ç∑ÇΩÇflÇ…ÉnÅ[ÉhÉRÅ[ÉhÇ≥ÇÍÇΩÉIÉtÉZÉbÉgÇégópÇ∑ÇÈë„ÇÌÇËÇ…ÅANewWorld
Ç≈ÇÕÅANVRAM Ç Mac OSÅAOpen
FirmwareÅAÇ®ÇÊǗǪÇÃëºÇÃÉNÉâÉCÉAÉìÉgÇ…ÇÊǡǃégópÇ≥ÇÍÇÈï°êîÇÃâ¬ïœÉTÉCÉYÇÃÉpÅ[ÉeÉBÉVÉáÉìÇ…ï™äÑǵNjÇ∑ÅBÉpÅ[ÉeÉBÉVÉáÉìÇÃï˚éÆÇÕ
CHRP édólÇ…èÄãíǵǃǢNjÇ∑ÅBPRAM ÇÕ Mac OS
ÉpÅ[ÉeÉBÉVÉáÉìÇ…èÌíìǵÅAPRAM ÇÃì«Ç›çûǛǮÇÊÇ—èCê≥Ççsǧ API
åƒÇ—èoǵÇÕǪÇÃÉpÅ[ÉeÉBÉVÉáÉìÇä‹ÇfiÉIÉtÉZÉbÉgÇéQèΔǵNjÇ∑ÅBNVRAM
Ç…ï€ë∂Ç≥ÇÍǃǢÇÈÉvÉçÉpÉeÉBÇÕÅAOpen Firmware
ê›íËïœêîÇ…ï€ë∂Ç≥ÇÍÇ‹Ç∑ÅBè⁄ç◊DžǬǢǃÇÕÅAÅuÉlÅ[ÉÄÉåÉWÉXÉgÉäÇÃäTóvÅvÇéQèΔǵǃÇ≠ÇæÇ≥Ç¢ÅB
Å@
USB
NewWorld ToolBox ROM ÉCÉÅÅ[ÉWì‡Ç…ÇÕÅAUSB
ÉnÉuÅAÉLÅ[É{Å[ÉhÅAÇ®ÇÊÇ—É}ÉEÉXÇ…ëŒâûǵÇΩÉNÉâÉXÉhÉâÉCÉoÇΔÇΔLJDžÅAUSB
Manager Ç™ä‹Ç‹ÇÍǃǢNjÇ∑ÅB
Å@
ADB
ç°å„ÅAMacintosh ÉRÉìÉsÉÖÅ[É^Ç… ADB
ÉnÅ[ÉhÉEÉFÉAÇÕä‹Ç‹ÇÍÇ‹ÇπÇÒÅBå›ä∑ê´Çà€éùÇ∑ÇÈÇΩÇflÅAADB
Manager ÇÕÇ‹ÇæìÆçÏǵÅAUSB ÉLÅ[É{Å[ÉhÇ ADB
ÉLÅ[É{Å[ÉhÇÃÉoÉäÉAÉìÉgÇΔǵǃéÊÇËàµÇ¢Ç‹Ç∑ÅBDZÇÃÇÊǧǻå›ä∑ê´Ç™í«â¡Ç≥ÇÍǃǢNjÇ∑Ç™ÅAUSB
- ADB ïœä∑ÉfÉoÉCÉXÇ™ USB
ÉRÉlÉNÉ^Ç…ê⁄ë±Ç≥ÇÍǃǢÇÈèÍçáÇ≈LJÅAÇ∑Ç◊ǃÇà ADB
ÉfÉoÉCÉXÇ™ÅAdžÇΩǩLJ ADB
ÉnÅ[ÉhÉEÉFÉAÇ™Ç‹Çæë∂ç›Ç∑ÇÈÇ©ÇÃÇÊǧDžìÆçÏÇ∑ÇÈDZÇΔÇÕdžÇËÇ‹ÇπÇÒÅB
Å@
ÉtÉçÉbÉsÅ[
NewWorld Ç≈ÇÕÅAÉtÉçÉbÉsÅ[ÉhÉâÉCÉuÇÃdžÇÈ CPU
ÇΔÉtÉçÉbÉsÅ[ÉhÉâÉCÉuÇÃǻǢ CPU
ÇÃóºï˚Ç™ÉTÉ|Å[ÉgÇ≥ÇÍÇ‹Ç∑ÅBÇΩÇæÇµÅAApple
ÉtÉçÉbÉsÅ[ÉhÉâÉCÉuÇéùÇΩǻǢ CPU
Ç≈ÇÕÅAÉtÉçÉbÉsÅ[ÉxÅ[ÉXÇÃÉRÉsÅ[ÉvÉçÉeÉNÉVÉáÉìÇÕÉTÉ|Å[ÉgÇ≥ÇÍÇ‹ÇπÇÒÅBApple
ÉtÉçÉbÉsÅ[ÉhÉâÉCÉoÇ…ófiéóǵÇΩã@î\ÇíÒãüÇ∑ÇÈDZÇΔÇÕÅAÉtÉçÉbÉsÅ[ÉfÉBÉXÉNÇÃì«Ç›èëÇ´Ç™Ç≈Ç´ÇÈëÂóeó ãLâØÉfÉoÉCÉXÇÃÉ\ÉtÉgÉEÉFÉAÇäJî≠Ç∑ÇÈÉfÉxÉçÉbÉpÇÃê”îCÇ≈Ç∑ÅBDZÇÍÇç≈LJóeà’Ç…çsǧï˚ñ@ÇÕÅAApple
ÉtÉçÉbÉsÅ[ÉhÉâÉCÉoÉXÉçÉbÉgÇÉhÉâÉCÉuÉLÉÖÅ[ÇÃíÜÇ…éùÇøçûÇfiDZÇΔÇ≈Ç∑ÅB
Å@
ÉrÉfÉIÉhÉâÉCÉo
Open Firmware ÉÜÅ[ÉUÉCÉìÉ^ÉtÉFÅ[ÉXÇΔ Mac OS
Ç…ÇÊǡǃégópÇ≥ÇÍÇÈÉÜÅ[ÉUÉCÉìÉ^ÉtÉFÅ[ÉXÇΔÇÃÉVÅ[ÉÄÉåÉXÇ»êÿÇËë÷ǶÇé¿åªÇ∑ÇÈÇΩÇflÅANewWorld
ÉAÅ[ÉLÉeÉNÉ`ÉÉÇ…ÇÕÅAOpen Firmware ÉrÉfÉIÉhÉâÉCÉoÇΔ OS
ÉrÉfÉIÉhÉâÉCÉoÇΔÇÃä‘Ç≈ï\é¶ê›íË (ÉÇÅ[ÉhÅAâëúìxǻǫ)
Çëäå›Ç…Ç‚ÇËéÊÇËÇ∑ÇÈÉÅÉJÉjÉYÉÄÇ™ópà”Ç≥ÇÍǃǢNjÇ∑ÅBè⁄ç◊DžǬǢǃÇÕÅAÅuÉlÅ[ÉÄÉåÉWÉXÉgÉäÇÃäTóvÅvÇéQèΔǵǃÇ≠ÇæÇ≥Ç¢ÅB
|